SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW [dbo].[vw_AgenteDatos]
AS
SELECT     dbo.tb_Agentes.idAgente AS ID, dbo.vwrTiposDeDocumento.Descripcion AS TipoDocumento, dbo.tb_Agentes.Documento, 
                      dbo.tb_Agentes.Nombres AS ApellidosYNombres, dbo.tb_Agentes.FechaNacimiento, dbo.tb_Agentes.Domicilio, dbo.tb_Localidades.localidad, 
                      dbo.tb_Afiliaciones.NumeroAfiliado, dbo.tb_Sexo.Descripcion AS Sexo
FROM         dbo.tb_Agentes INNER JOIN
                      dbo.vwrTiposDeDocumento ON dbo.tb_Agentes.TipoDocumento = dbo.vwrTiposDeDocumento.ID LEFT OUTER JOIN
                      dbo.tb_Sexo ON dbo.tb_Agentes.Sexo = dbo.tb_Sexo.idSexo LEFT OUTER JOIN
                      dbo.tb_Afiliaciones ON dbo.tb_Agentes.idAgente = dbo.tb_Afiliaciones.idAgente LEFT OUTER JOIN
                      dbo.tb_Localidades ON dbo.tb_Agentes.Localidad = dbo.tb_Localidades.idLocalidad
GO
GRANT SELECT ON  [dbo].[vw_AgenteDatos] TO [SoloVer]
GO
